Automating Software Design: Exploring and Evaluating Design Alternatives

ثبت نشده
چکیده

Development of complex socio-technical IT systems is a very important and a relatively new problem for Software Engineering. Traditional software development methodologies should be revised and improved to capture properties of both human and artificial agents and interactions between them. This thesis proposal aims at building a framework for the automatic selection and evaluation of design alternatives. This is supposed to be done by (i) applying existing planning tools to automate the generation of design alternatives, and (ii) developing methods and algorithms for the evaluation and analysis of design alternatives based on game theory. Supporting tools will be developed to guide their users through the software design process.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Coordination-theory Approach to Exploring Process Alternatives for Designing Differentiated Products

This paper describes a new systematic method for exploring and evaluating alternatives of a product design process for differentiated products those that share some elements but also have differentiating features. Based on coordination theory, the method clarifies the opportunities and risks of process alternatives. The method consists of three steps: 1) finding applicable differentiation appro...

متن کامل

A Coordination-theory Approach to Exploring Process Alternatives for Designing Differentiated Products a Coordination-theory Approach to Exploring Process Alternatives for Designing Differentiated Products

This paper describes a new systematic method for exploring and evaluating alternatives of a product design process for differentiated products those that share some elements but also have differentiating features. Based on coordination theory, the method clarifies the opportunities and risks of process alternatives. The method consists of three steps: 1) finding applicable differentiation appro...

متن کامل

Automating the design of computer systems

The best ebooks about Automating The Design Of Computer Systems that you can get for free here by download this Automating The Design Of Computer Systems and save to your desktop. This ebooks is under topic such as automating the design of graphical presentations of automating instructional design: approaches and limitations automating a design reuse facility with critical automating the design...

متن کامل

Language Support for Identifying Flexible Points in Coercible S

Simulation developers are forced to make assumptions about how their simulations will be used and possibly revised to support reuse. Even when developers are aware of potential future adaptations for reuse, current programming languages do not support expression of design alternatives reflecting those adaptations. One can use program documentation to describe them, but documentation does not su...

متن کامل

Language Support for Identifying Flexible Points in Coercible Simulations

Simulation developers are forced to make assumptions about how their simulations will be used and possibly revised to support reuse. Even when developers are aware of potential future adaptations for reuse, current programming languages do not support expression of design alternatives reflecting those adaptations. One can use program documentation to describe them, but documentation does not su...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006